/*                          UX-Framework                               
 *                                                                 
 *  iZE Co.,Ltd. Copyright 2009 All rights reserved.          
 *  This file is distributed under the terms of the GNU Lesser 
 *  General Public License, described in file LICENSE.                                     
 */
/** 
 * UXComponent クラス<br>
 * UXコンポーネント群の基礎クラス。<br>
 *
 * @author		iZE Co., Ltd.<br>
 * @version		$Id: UXButton.hx 20 2009-02-04 08:23:19Z yimai.v $<br>
 */
package jp.ize.ux.components;

import jp.ize.ux.UXObject;
import jp.ize.ux.UXResource;

// {{{ class UXComponentResource
class UXComponentResource
{
	// {{{ public var disable(default, default) : UXResource
	/**
	 * 無効状態になった時に利用されるリソースです。
	 */
	public var disable(default, default) : UXResource;
	// }}}
	// {{{ public var uplight(default, default) : UXResource;
	/**
	 * 強調表示された時に利用されるリソース。
	 */
	public var uplight(default, default) : UXResource;
	// }}}
	// {{{ public var downlight(default, default) : UXResource;
	/**
	 * 強調表示が解除された時に利用されるリソース。
	 */
	public var downlight(default, default) : UXResource;
	// }}}
	// {{{ public var focus(default, default) : UXResource
	/**
	 * フォーカスが当てられた時に利用されるリソース。
	 */
	public var focus(default, default) : UXResource;
	// }}}
	// {{{ public var unfocus(default, default) : UXResource;
	/**
	 * フォーカスを失ったときに利用されるリソース。
	 */
	public var unfocus(default, default) : UXResource;
	// }}}
	// {{{ public var show(default, default) : UXResource
	/**
	 * 表示された時に利用されるリソース。
	 */
	public var show(default, default) : UXResource;
	// }}}
	// {{{ public var hide(default, default) : UXResourcec
	/**
	 * 非表示になった時に利用されるリソース。
	 */
	public var hide(default, default) : UXResource;
	// }}}
}
// }}}
// {{{ class UXComponent extends UXObject
class UXComponent extends UXObject
{
	// {{{ public function new()
	/**
	 * コンストラクタ.
	 * 
	 */
	public function new()
	{
		super();
	}
	// }}}
}
// }}}
